#include<iostream>
#include<algorithm>
using namespace std;
const int N=1e5+10;
struct node
{
	int t;
	int d;
}cow[N];
bool cmp(const node&a,const node&b)
{
	return a.t*b.d<b.t*a.d;
}
int main()
{
	int n;cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>cow[i].t>>cow[i].d;
	}
	sort(cow+1,cow+n+1,cmp);
	long long t=0;
	long long ret=0;
	for(int i=1;i<=n;i++)
	{
		ret+=t*cow[i].d;
		t+=2*cow[i].t;
	}
	cout<<ret<<endl;
}